home *** CD-ROM | disk | FTP | other *** search
/ ftp.mactech.com 2010 / ftp.mactech.com.tar / ftp.mactech.com / src / mactech / volume14_1998 / 14.12.sit / 14.12 / Poor Man's Bryce 3.0 / PMBSupport.h < prev    next >
Text File  |  1998-06-24  |  900b  |  43 lines

  1. // PMBSupport.h by Kas Thomas.
  2. // ©1998 by Kas Thomas. 
  3. // Portions ©1998 by MacTech Magazine and Xplain Corp.
  4.  
  5. #ifndef _SUPPORT_H_
  6. #define _SUPPORT_H_
  7.  
  8. // Macintosh System Stuff
  9. #include <Types.h>
  10. #include <Windows.h>
  11.  
  12. // QuickDraw 3D stuff
  13. #include "QD3D.h"
  14. #include "QD3DErrors.h"
  15. #include "QD3DView.h"
  16.  
  17. #include "PMBShell.h"
  18.  
  19.  
  20.  
  21.  
  22. //-----------------------------------------------------------------
  23. // prototypes
  24.  
  25. OSErr MyQD3DInitialize( void ) ;
  26. OSErr MyQD3DExit() ;
  27.  
  28. TQ3ViewObject         MyNewView(void) ;
  29. TQ3DrawContextObject MyNewDrawContext( WindowPtr theWindow) ;
  30. TQ3CameraObject     MyNewCamera(WindowPtr theWindow) ;
  31. TQ3GroupObject        MyNewLights(void) ;
  32. TQ3GroupObject         MyNewModel( FSSpec *fss ) ;
  33. void GetGroupBBox(
  34.     TQ3ViewObject        viewObject,
  35.     TQ3GroupObject        mainGroup,
  36.     TQ3BoundingBox         *viewBBox);
  37. void AdjustCamera(
  38.     DocumentPtr theDocument,
  39.     short                winWidth,
  40.     short                winHeight);
  41.  
  42. #endif
  43.